package ch.zbwstundenplan.activities;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.util.Log;

/**
 * Diese Activity ist der Startbildschirm er wird 1 sec eingezeigt
 * damit der User das Logo der App sieht
 * 
 * @author Emanuel Di Teresa
 * @author Eliseo Re
 *
 */
public class StartscreenActivity extends Activity {
	
	// Zeit in Millisekunden die gewartetn werden
	private int splashTime = 1000;

    
	@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.startscreen);
        
        
        // Thread um den Startbildschirm ein gewisse Zeit anzuzeigen
        Thread splashTread = new Thread() {
            
			@Override
            public void run() {
                try {
                	sleep(splashTime);

                } catch(InterruptedException e) {
                	Log.e(StartscreenActivity.class.getSimpleName(),e.getMessage());
                } finally {
                    Intent intent = new Intent(StartscreenActivity.this, SelectScreenActivity.class);
                    startActivity(intent);
                    finish();
                }
            }
        };
        splashTread.start();
    }
}
